a quiver of arrows - Turco Inglés Diccionario